shock resisting - Spanish English Dictionary